<?php

/**
 * 这是一个Config类，使用了单一设计模式
 *
 * 因为是单一模式，所以不需要实例化，只需要用静态方法访问。
 * User: ford
 * Date: 15-8-5
 * Time: 下午4:53
 */
class Config {
	static private $_instance = null;

	private $_settings = array();

	//直么都不做的私有构造函数，避免类被实例化
	private function __construct() {}
	private function __clone() {}

	static function getInstance() {
		if(self::$_instance == null) {
			self::$_instance = new Config();
		}

		return self::$_instance;
	}

	function set($index, $value) {
		$this->_settings[$index] = $value;

	}

	function get($index) {
		return $this->_settings[$index];
	}
}